toroidal plasmoid - Alemán Inglés Diccionario